2. Hafta etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
2. Hafta etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

16 Nisan 2019 Salı

2. Hafta Css Sprite nedir?

Css Sprite nedir?

Css sprite, sitede kullanılan tüm ikon görsellerinin tek kodla yazılmasıdır. Her ikon için ayrı ayrı kod yazmak yerine bütün ikonları tek bir görselde birleştirip tek bir kod yazılarak uygulanan bir tekniktir.
Css sprite tekniğinin asıl amacı, ana sayfanızda bulunan resimlerin tek bir dosya içerisinden hızlı bir şekilde çağrılmasıdır. Wordpress'de bu tekniği bir takım eklentiler sayesinde sitenize uygulayabilirsiniz. 

Google Seo için önemi ise kod tasarrufundan kaynaklanmaktadır. Bu teknik sayesinde kullanılan kod sayısı azalmakta ve siteler hızlı açılmaktadır. 
 Arama motorları mini görselleri tek tek görmek yerine tek bir görselde görmek istiyor.


Css Sprite nasıl yapılır?
http://www.spritecow.com/ bu siteden kolayca yapılabilir.
Sitede sabit olarak var olan tüm görselleri arkası temiz olarak Photoshop'ta tek bir sayfada birleştirdim. 
Png olarak kaydettim.
http://www.spritecow.com/
Open dan ilgili görseli seçin
Aşağıda kod görülecektir.

.sprite {
background: url('imgs/1.png') no-repeat -617px -516px;
width: 150px;
height: 150px;
}



2. Hafta: 5- Css kısaltma ve Css - javascript sıkıştırma - cache eklentisi

5- Css kısaltma ve Css - javascript sıkıştırma

CSS en temel haliyle HTML etiketlerimizin görsel açından biçimlendirilmesini (Renk, yazı şekli, arka plan rengi, genişlik, yükseklik, pozisyon durumu vs) sağlar. 
Google seo için önemli bir konu da sitenin hızlı olmasıdır. Site ne kadar hızlı ise kullanıcı o kadar o sitede kalacaktır. Site hızını kullanılan kod sayısı etkilemektedir. Ne kadar az kod kullanılırsa site o kadar hızlı açılmaktadır. Kodlarla yapılacak birkaç düzenleme ile kullanılan kod sayısı azaltılıp site hızlandırılabilir.
CSS kodları ise çok uzundur, yaklaşık 7000+ satır. Aşağıdaki örnekte sadece font için yazılmış bir kod görülmektedir. Görselde de görüldüğü gibi aynı kod 4 satırda da yazılabilir tek satırda. 
Css kodlarını sıkıştırmak için siteler mevcuttur. Aşağıdaki örnek incelebilir.

Js-Css dosyası sıkıştırma siteleri – Mintik.com
Görselde 1 ile gösterilen yerde de görüldüğü gibi 6585 satırı 2 numaralı yerdeki gibi sıkıştırarak küçülttü.


WORDPRESSTE: cache eklentisi indirilerek yapılabilir.
devamlı önbellek temizlenmeli
ya da zaman aşımı kuralı belirlenmeli



Yararlı Linkler:

Js-Css dosyası sıkıştırma siteleri – Mintik.com